Here is a typical german long word: Drehorgelspieler. It's actually a nice feature in German language (in my opinion) that you just connect different nouns together and create a new word through that. This one contains Dreh (twist), Orgel (organ), Spieler (player) - the English translation would be "organ grinder" (according to my dictionary). Sometimes they're also called "Leierkastenmann" (another nice long word).
Let's see, what other long words do you know? How about Fabrikschornsteinfegerbürste (a chimney sweeper's brush for a factory chimney)?
Carlos offered: Schraubenschlüssel, Fußgängerzone and Pflegespülung
Philipp mentioned: Donaudampfschiffahrtskapitänsmütze