sugarcane harvester - Turkish English Dictionary