Friends of mine from outside of Egypt usually look at these things and simply wonder what on earth they are. The English name for them is Cape Gooseberry, although I don't believe that they are actually related to gooseberries at all. Locally they are called "harankash". They remind me of the tomatillo that is used to make chile verde in Mexico, sort of a small green tomato that has a similar covering. They have a sweet tart taste and are very refreshing. With the police still not really in evidence in the streets, the vendors have been busy.