freely soluble - Turkish English Dictionary