food and beverage outlets - Spanish English Dictionary