royal titleholder - French English Dictionary