free radical scavenging activities - Alemán Inglés Diccionario