stuffy weather - Turc Anglais Dictionnaire