taking away impurities - Francés Inglés Diccionario