butchery animal carcass - French English Dictionary