confinement in a fortress - Turc Anglais Dictionnaire