rocket launcher battalion - Français Anglais Dictionnaire