social self-sacrifice - Deutsch Englisch Wörterbuch