Big Huge Thesaurus

transactor

noun

sounds kind of like