Of course, English has some potential for similar things: Hence words like 'antidisestablishmentarianism'. It's just that usually the compounds only have one 'standard' word combined with as many prefixes and suffixes as you like.But just stringing words together isn't too rare either - take 'goalkeeper', or 'coatmaker' or whatever. It's not such a standard thing as in German. I wonder if it's rarer in other languages?
As for onomatopeia - let us not forget 'bubble' and 'globule'.
And Schplutt.