department of water supply - Alemán Inglés Diccionario