spell of bad weather - Spanish English Dictionary