hide oneself in a thicket - Français Anglais Dictionnaire