weapon security and survivability system - Espagnol Anglais Dictionnaire