pedestrian-controlled motor mower - Alemán Inglés Diccionario