mechanical purification - Francés Inglés Diccionario