repurchases - French English Dictionary