triumphators - French English Dictionary