place where the heat is oppressive - French English Dictionary