powered lawn-mover - Francés Inglés Diccionario