rubredoksin - Turco Inglés Diccionario