meat-packing plant - French English Dictionary