meteograph - French English Dictionary