water-supply facilities - German English Dictionary