water-stressed - French English Dictionary