do an implant - German English Dictionary