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