waste water primary treatment - Francés Inglés Diccionario