weapon security and survivability system - Turc Anglais Dictionnaire