barbed-wire entanglement - Turkish English Dictionary