availability of water resources - French English Dictionary