establishment where alcoholic drinks are sold/consumed - Spanish English Dictionary