feeling physically warm - Español Inglés Diccionario