purchase and sale of foreign currency - French English Dictionary