English to filipino meaning of

Ang Cape Cod Canal ay isang gawa ng tao na daluyan ng tubig na matatagpuan sa estado ng Massachusetts, USA, na nag-uugnay sa Cape Cod Bay sa Buzzards Bay. Ang terminong "Cape Cod Canal" ay maaaring tumukoy sa mismong kanal at sa lugar na nakapalibot dito.