assembly centre for pigs - German English Dictionary