radical scavenging properties - French English Dictionary