royal armour - German English Dictionary