dust-exhausting device - Alemán Inglés Diccionario