herd of communal livestock - Turc Anglais Dictionnaire