scavenging passage - German English Dictionary