water-supply point - Spanish English Dictionary