financial futures transaction - Spanish English Dictionary