temperature of touchable surface - Turkish English Dictionary