dispensing means - Français Anglais Dictionnaire