decisively beaten - Turkish English Dictionary