give up the struggle - Deutsch Englisch Wörterbuch