remanufacturing - French English Dictionary