inner part of a fortress - Français Anglais Dictionnaire