royal physician - French English Dictionary