place where the heat is oppressive - Turco Inglés Diccionario