membrane-polymeric - French English Dictionary