supply of drinkable water - Turc Anglais Dictionnaire