free radical scavenging activities - Deutsch Englisch Wörterbuch