self-reflexion - French English Dictionary