supply of drinkable water - Französisch Englisch Wörterbuch