中国英语翻译

English version

licensed technology是什么意思