remanufacture - French English Dictionary