place where the heat is oppressive - Turkish English Dictionary