sugar-cane harvester - Turco Inglés Diccionario