中文繁体
主持
英文翻译
to take charge of
to manage or direct
to preside over
to uphold
to stand for (justice etc)
to host (a TV or radio program etc)