a dense thicket - Francés Inglés Diccionario