physical purification - Francés Inglés Diccionario