place full of brambles or thistles - Inglés Sinónimo Diccionario