forward foreign exchange sale transactions - Spanish English Dictionary

Suggest a Term