severe weather advisory - French English Dictionary