match-winner - French English Dictionary