self-glorious - French English Dictionary