micropluviometer - German English Dictionary