Is this the same concept as when in English or other languages one does: those-words-with-hyphens (e.g. "this is a not-very-good-with-german type of question")
For example, "football stadium" is written in two words in English. In German it _must_ be written as "Fußballstadien" -- making it look like German has a lot of "special" "words". They are just concatenations to form nouns.