tauschen

Etymology
From, which is derived from.

Verb

 * 1)  to trade, to exchange, to swap, to barter
 * 2)  to do something mutually; to swap circumstances
 * 1)  to do something mutually; to swap circumstances