meteorologic - French English Dictionary