meat-packing plant - German English Dictionary