permanent end to fighting - Allemand Anglais Dictionnaire