separate artillery battalion - Français Anglais Dictionnaire