weapon(s) system - Anglais Synonymes Dictionnaire