bone implant - Spanish English Dictionary