be implanted - Français Anglais Dictionnaire