insoluble in organic solvents - Turkish English Dictionary