stifling muggy heat - Turc Anglais Dictionnaire