hide oneself in a cave - Französisch Englisch Wörterbuch