interest and cross-currency swap - Turkish English Dictionary