dental-implant framework - Turkish English Dictionary