中国英语翻译

English version

super-ceded是什么意思