superstimulate - French English Dictionary