repurchasing agreement - French English Dictionary