meteorologist - French English Dictionary