mechanical sweeper - Español Inglés Diccionario