thioredoxin - German English Dictionary