thatch fences - Turkish English Dictionary