city fortifications - Français Anglais Dictionnaire