sugarcane harvester - Français Anglais Dictionnaire