climate and meteorology - French English Dictionary