self-sacrifice death - Turc Anglais Dictionnaire