soundly defeat an opponent - Spanisch Englisch Wörterbuch