carcass processing plant - French English Dictionary