international canals - Turkish English Dictionary