internal scavenging - Francés Inglés Diccionario