peace contract - Almanca İngilizce Sözlük