super-premium - French English Dictionary