hyperstimulation - French English Dictionary