temporary prosthesis - Turkish English Dictionary