dust-free environment - Francés Inglés Diccionario