radical scavenging activity - Turkish English Dictionary