superchera - French English Dictionary