strong wind disaster - French English Dictionary