rubredoxin - Turco Inglés Diccionario