ammunition supply installation - Français Anglais Dictionnaire