dust-exhausting device - Turco Inglés Diccionario