internal scavenging - Spanish English Dictionary