inner part of a fortress - Español Inglés Diccionario