dine-in restaurant - Spanish English Dictionary