your royal highness - French English Dictionary