thatched wall/fence - Turkish English Dictionary