vile weather - French English Dictionary