organic solvent - French English Dictionary