act of removing impurities - Alemán Inglés Diccionario