do an implant - Alemán Inglés Diccionario