self-sacrifice death - Allemand Anglais Dictionnaire