inner part of a fortress - Spanish English Dictionary