Did you mean traducer?
traducer
noun
°One who traduces.