decisively beaten - French English Dictionary