give up in defeat - Deutsch Englisch Wörterbuch