thermostimulation - German English Dictionary