oxygen free radical scavenger - Turkish English Dictionary