vainglorious - French English Dictionary