pedestrian-controlled motor mower - Turkish English Dictionary