preparation of halogenated hydrocarbon - French English Dictionary