outfighting - French English Dictionary