supply of drinkable water - Turco Inglés Diccionario