pluviogram - French English Dictionary