supreme sacrifice - Allemand Anglais Dictionnaire