Triumphator - French English Dictionary