electric motor mower - Turco Inglés Diccionario