stress of weather - French English Dictionary