dental implant applications - Turkish English Dictionary