internal scavenging - Turco Inglés Diccionario