a landmark agreement - Almanca İngilizce Sözlük