pluvioscope - German English Dictionary