hide oneself in a thicket - Turco Inglés Diccionario