livestock herder who owns pasturage - Français Anglais Dictionnaire