mechanical duster - Francés Inglés Diccionario