free radical scavengers - Turkish English Dictionary