separate artillery battalion - Allemand Anglais Dictionnaire