assembly centre for pigs - Spanish English Dictionary