polymer water-soluble - German English Dictionary