free radical scavenger - Español Inglés Diccionario