confinement in a fortress - Espagnol Anglais Dictionnaire