to the implant - Turco Inglés Diccionario