avoid self-sacrifice - Turc Anglais Dictionnaire