precipitation scavenging - Spanish English Dictionary