canal toll - Turkish English Dictionary