do an implant - Español Inglés Diccionario