sugar cane harvester - Turc Anglais Dictionnaire