non-institutional financial and value transfer arrangement - French English Dictionary

Suggest a Term