polyurethane plated prosthesis - Spanish English Dictionary