hydrate: any compound that contains water of crystallization
compound: (chemistry) a substance formed by chemical union of two or more elements or ingredients in definite proportion by weight
exchange: (chess) the capture by both players (usually on consecutive moves) of pieces of equal value