a fixed place in a market/street where salespeople trade their products - Spanisch Englisch Wörterbuch