permanent end to fighting - Fransızca İngilizce Sözlük