percolating filter filtration - Francés Inglés Diccionario