radical scavenging properties - German English Dictionary