ecological progress - French English Dictionary