effluent treating technology - Alemán Inglés Diccionario