sultry weather - French English Dictionary