king’s troop royal horse artillery - Espagnol Anglais Dictionnaire