social self-altruism - Deutsch Englisch Wörterbuch