self-renunciation - Spanisch Englisch Wörterbuch