waste water filtration - Francés Inglés Diccionario