pedestrian-controlled motor mower - Turco Inglés Diccionario