radical scavenging properties - Turkish English Dictionary