oxygen free radical scavenger - Alemán Inglés Diccionario