chemical solvent - French English Dictionary