pleasant weather - French English Dictionary