nonpolar solvent - German English Dictionary