power sweeper - Francés Inglés Diccionario