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