biological wastewater treatment plant - Francés Inglés Diccionario