weapon security and survivability system - French English Dictionary