kanal ızgara - Turkish English Dictionary