permanent end to fighting - Deutsch Englisch Wörterbuch