herd of communal livestock - Français Anglais Dictionnaire