give up oneself - Deutsch Englisch Wörterbuch