hide oneself in a thicket - Turc Anglais Dictionnaire