debt repurchase - French English Dictionary