biochemical sewage treatment - Turco Inglés Diccionario