fancy restaurant - French English Dictionary