barbed-wire entanglement - Alemán Inglés Diccionario