water-supply source - Alemán Inglés Diccionario