Stadtzentrum

Noun

 * 1) city centre
 * 2) downtown, city hub