general store with tavern/bar - Turc Anglais Dictionnaire