small wastewater treatment systems - Alemán Inglés Diccionario