meat specialties - French English Dictionary