the climate of public opinion - French English Dictionary