commercial establishment, especially restaurants with very few or no customers - Spanisch Englisch Wörterbuch