porous membrane - French English Dictionary