multiple rocket launcher - Français Anglais Dictionnaire