magnificent weather - French English Dictionary