sugar cane harvester - Français Anglais Dictionnaire