currency or interest rate swap agreement - Español Inglés Diccionario