inner part of a fortress - İspanyolca İngilizce Sözlük