crap-weasel - French English Dictionary