defeat someone utterly - Espagnol Anglais Dictionnaire