Halogenhydrin - French English Dictionary