self-reflection - French English Dictionary