halogenhydrin - French English Dictionary