English word meaning city center or central business district in German language
No description defined