act of removing contamination - Francés Inglés Diccionario