scavenging efficiency - Español Inglés Diccionario