pedestrian-controlled motor mower - Français Anglais Dictionnaire