membrane-polymeric - German English Dictionary