rocket launcher battalion - Allemand Anglais Dictionnaire