comfort or console - French English Dictionary