hurricane force - French English Dictionary