livestock merchant - French English Dictionary