thioredoxin - English Synonyms Dictionary