water reservoir that supplies a population - Französisch Englisch Wörterbuch