be under the influence of lsd - Français Anglais Dictionnaire