dust-exhausting device - Francés Inglés Diccionario