中国英语翻译

English version

direct-flow cooling是什么意思