rubredoxin - Francés Inglés Diccionario