general store with tavern/bar - Alemán Inglés Diccionario