burst (of a storm) - French English Dictionary