violent rain storm - EE Dictionary | EE Dictionary