foreign exchange demand - French English Dictionary