self-giving - Deutsch Englisch Wörterbuch