a shameful defeat - Deutsch Englisch Wörterbuch