vainglory - French English Dictionary