stall or stand in a public market - Spanisch Englisch Wörterbuch