the town's landmark - İspanyolca İngilizce Sözlük