person who legally sells coca leaf - Français Anglais Dictionnaire