meteorographe - French English Dictionary