the quality of being soluble - French English Dictionary