place full of briers/brambles - Francés Inglés Diccionario