place full of brambles or thistles - Deutsch Englisch Wörterbuch