popular establishment where alcoholic beverages and sometimes meals are served and sold - Spanisch Englisch Wörterbuch