effect a transaction - French English Dictionary