implant something in someone - Turco Inglés Diccionario