self-identity - French English Dictionary