intricate and thick set of wild herbs and shrubs - Espagnol Anglais Dictionnaire