king’s troop royal horse artillery - Turc Anglais Dictionnaire