membraniforme - French English Dictionary