drug enforcement and demand reduction penalty - Français Anglais Dictionnaire