What does Abholgroßmarkt mean?

Abholgroßmarkt - German to English

cash-and-carry supermarket