dikdörtgen kanalı - Turkish English Dictionary