hydrosolubility - German English Dictionary