place where esparto grass works are sold - German English Dictionary