subcutaneous implantation - Français Anglais Dictionnaire