physically warm - Spanish English Dictionary