storm swept - French English Dictionary