to the implant - Espagnol Anglais Dictionnaire