currency or interest rate swap agreement - Turkish English Dictionary