meat processing plants - French English Dictionary