currency swap arrangement - Turkish English Dictionary