mechanical dusting - Francés Inglés Diccionario