meaning of Abholmarkt

Abholmarkt - German to English

cash-and-carry store