tissue implant - Turkish English Dictionary