kanal pulu - Turkish English Dictionary