transposer

Noun

 * 1) Someone who transposes (in any sense).
 * 2) A computer program that automatically transposes music from one key to another.

Verb

 * 1) to transpose (reverse or change the order of two)