to the implant - Español Inglés Diccionario