mechanical sweeper - Francés Inglés Diccionario