removable partial prosthetics - Turkish English Dictionary