confinement in a fortress - Spanish English Dictionary