oxygen free radical scavenger - Español Inglés Diccionario