pedestrian-controlled motor mower - German English Dictionary