thermoreceptors - Turkish English Dictionary