weapons services branch - Français Anglais Dictionnaire