currency or interest rate swap agreement - German English Dictionary