Pinyin Dictionary results for "she zhi"

摄制
to produce (a TV show etc)
设置
to set up; to install
放射治疗
radiotherapy
辐射直接效应
direct effect of radiation
Dictionary data provided by CC-CEDICT