temperature spots - Turkish English Dictionary