sale of livestock - Français Anglais Dictionnaire