What does Abholmarkt mean?

Abholmarkt - German to English

cash-and-carry store