nasty weather - French English Dictionary