中国英语翻译

English version

tramp iron separator是什么意思