endosseous dental implantation - Turkish English Dictionary