pluviosity - French English Dictionary