severe weather watch - French English Dictionary