barbed wire fence - Turkish English Dictionary