public water supply system - Alemán Inglés Diccionario