Rochade

Etymology
.

Noun

 * 1)  castling move consisting of the castle (rook) and king swapping places
 * 2)  reshuffle, swap of roles, positions etc.