early repurchase - French English Dictionary