water reservoir that supplies a population - Deutsch Englisch Wörterbuch