place full of briers/brambles - Alemán Inglés Diccionario