physically warm - Turkish English Dictionary