precipitation scavenging - German English Dictionary