biological filtration - Francés Inglés Diccionario