microscopic dust - Francés Inglés Diccionario