remanufacturer - French English Dictionary