horse butcher's - French English Dictionary