social self-sacrifice - Espagnol Anglais Dictionnaire