stimule - French English Dictionary