barterer n 1: a trader who exchanges goods and not money
Barterer \Bar"ter*er\, n. One who barters. [1913 Webster]