mechanical duster - Español Inglés Diccionario