tributary canals - Turkish English Dictionary