implant alloy - German English Dictionary