beat/defeat - French English Dictionary