strong gusts - French English Dictionary