king’s troop royal horse artillery - Allemand Anglais Dictionnaire