carcass processing centres - German English Dictionary