An agreement to exchange principal and interest payments in one currency for principal and interest payments in another currency. It is often used to hedge against currency risk.