barbed-wire entanglement - Francés Inglés Diccionario