triumphator - French English Dictionary