weather lore - French English Dictionary