spell of bad weather - French English Dictionary