shop where esparto-work is made or sold - Turkish English Dictionary