implant alloys - German English Dictionary