triomphale - French English Dictionary