self-renunciatory - Deutsch Englisch Wörterbuch