defeat someone utterly - Spanish English Dictionary