diamond-mesh fence - Turkish English Dictionary