pedestrian-controlled motor mower - Espagnol Anglais Dictionnaire