place where the heat is oppressive - Turc Anglais Dictionnaire