be implanted - Spanish English Dictionary