narcotic drugs and psychotropic substances - French English Dictionary