self-pride - French English Dictionary