small store selling some product - Spanisch Englisch Wörterbuch