pedestrian-controlled motor mower - Spanish English Dictionary