narcotic drugs and psychotropic substances - Spanish English Dictionary