multiple artillery rocket launcher system - Anglais Synonymes Dictionnaire