implant alloy - Spanish English Dictionary