halogenated organic compounds - French English Dictionary