Pluviometer - French English Dictionary