on-site wastewater treatment - Francés Inglés Diccionario