a muggy weather - Turc Anglais Dictionnaire