mechanical dusting - Turco Inglés Diccionario