rubredoxina - Francés Inglés Diccionario