thinking aloud - French English Dictionary