relative solubility - German English Dictionary