sale of livestock - Allemand Anglais Dictionnaire