place where the heat is oppressive - Türkçe İngilizce Sözlük