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