sugar cane harvester - Turco Inglés Diccionario