series of landmarks - Almanca İngilizce Sözlük