to the implant - Anglais Synonymes Dictionnaire