garden grass-veneer - Turkish English Dictionary