triomphalement - French English Dictionary