water and sewerage services - Alemán Inglés Diccionario