a landmark agreement - Türkçe İngilizce Sözlük