dine-in restaurant - French English Dictionary