surgical implants - German English Dictionary