meteoromancy - French English Dictionary