moment of glory - French English Dictionary