biofiltration - Español Inglés Diccionario