sale of livestock - French English Dictionary