hide oneself in a thicket - Türkisch Englisch Wörterbuch