sugar-cane harvester - Turkish English Dictionary