membraniform - French English Dictionary