looks like a market place - Deutsch Englisch Wörterbuch