strong entrenchment camouflaged with thorn bushes - Alemán Inglés Diccionario