depositing implement - Français Anglais Dictionnaire