中国英语翻译

English version

direct cause (of a development or event), fuse, train of powder是什么意思