self-sacrifice death - Français Anglais Dictionnaire