social self-altruism - Español Inglés Diccionario