do an implant - Turco Inglés Diccionario