place where such heat is felt - Alemán Inglés Diccionario