purchase-repurchase - French English Dictionary