water-stressed - Spanish English Dictionary