digladiator - French English Dictionary