crap-weasel - German English Dictionary