your royal highness - German English Dictionary