to the implant - Français Anglais Dictionnaire