implant something into - Turco Inglés Diccionario