social self-sacrifice - Turc Anglais Dictionnaire