superchery - French English Dictionary