internal scavenging - Español Inglés Diccionario