confinement in a fortress - Español Inglés Diccionario