endosseous implant - Turkish English Dictionary