mains-operated lawnmower - Turkish English Dictionary