financial futures exchange - French English Dictionary