membranectomy - French English Dictionary