meteographe - French English Dictionary