meteorograph - French English Dictionary