small, run-down stall or store - Spanisch Englisch Wörterbuch