right-thinking - French English Dictionary