triumphantly - French English Dictionary