biofiltration - Francés Inglés Diccionario