polar solvent - Turkish English Dictionary