rubredoxin - German English Dictionary