weapon(s) system - Turc Anglais Dictionnaire