king’s troop royal horse artillery - Deutsch Englisch Wörterbuch