ecological backlash - French English Dictionary