rubredoxin - Español Inglés Diccionario