sliced meats - French English Dictionary