remanufactured product - German English Dictionary