decisively beaten - Spanish English Dictionary