free radical scavenging activities - German English Dictionary