thermostimulation - French English Dictionary