Salted, dehydrated meat snack Greece Answers