herd of wild animals - Turkish English Dictionary