place full of brambles or thistles - Türkisch Englisch Wörterbuch