having been soundly defeated - Spanisch Englisch Wörterbuch