water-supply source - French English Dictionary