re-purchase - French English Dictionary