abundant and tangled horsehair - Spanish English Dictionary