carcass processing centres - French English Dictionary