Transposer

Trans*pos"er (?), n. One who transposes.