internal scavenging - French English Dictionary