herd of wild livestock - Spanish English Dictionary