Halogenhydrine - French English Dictionary