speciality meats - French English Dictionary