currency or interest rate swap agreement - Spanish English Dictionary