regalia of royalty - French English Dictionary