king’s troop royal horse artillery - Spanish English Dictionary