social self-altruism - Alemán Inglés Diccionario