meteorograf - French English Dictionary