mechanical dusting - Alemán Inglés Diccionario