pedestrian-controlled motor mower - Español Inglés Diccionario