biofilter - Francés Inglés Diccionario