implant-abutment interface - Turkish English Dictionary