meteorogram - French English Dictionary