implant-abutment junction - German English Dictionary