hurricanes - French English Dictionary