英汉词典
关键字:

英文 squelch
中文 v. & n. 压制,镇压