superroyal - French English Dictionary