hurricane warning - French English Dictionary