wire-mesh fence - Turkish English Dictionary