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