nonpolar solvent - French English Dictionary