place where esparto grass works are sold - Turkish English Dictionary