supply of drinkable water - Alemán Inglés Diccionario