munitions and garrison of a fortress - Français Anglais Dictionnaire