halogenated organic solvents - French English Dictionary