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