biological wastewater treatment plant - Alemán Inglés Diccionario