pluviophile - French English Dictionary