soo canals - Turkish English Dictionary