separate artillery battalion - Turc Anglais Dictionnaire