self-renunciation - Deutsch Englisch Wörterbuch