any thin membrane (onion) - Turkish English Dictionary