to be under the effects of a drug - Français Anglais Dictionnaire