German B2 Level Question

Test your German language skills!

Welches Wort beschreibt einen großen Komplex mit vielen Geschäften?