any thin membrane (onion) - French English Dictionary