implant something in someone - Turkish English Dictionary