prosthetic restoration - French English Dictionary