carcass preparing - French English Dictionary