under the influence of drug - French English Dictionary