store that sells essential items - Spanisch Englisch Wörterbuch