fortress citadel - Français Anglais Dictionnaire