Being a troll is bad, but a German troll? Mein Gott!!! One step above a frog, but that ain't saying much. Anyone know how to say "troll" in Deutch?