water-supply facilities - French English Dictionary