身上: on the body, at hand, among...
银牌: silver medal...
伙食: food, meals...
奖品: award, prize...
不能不: have to, cannot but...
协会: an association, a society...