rubredoxin - Alemán Inglés Diccionario