financial futures transaction - French English Dictionary