like royalty - French English Dictionary