weakly soluble - Turkish English Dictionary