sparingly soluble - Turkish English Dictionary