sense of self - French English Dictionary