satisfy one's ego - French English Dictionary