place where the heat is oppressive - Alemán Inglés Diccionario