weapon security and survivability system - Français Anglais Dictionnaire