radical scavenging activity - Spanish English Dictionary