internal scavenging - Inglés Sinónimo Diccionario