中英词典查询

denouncer

n. 斥责者,告发者;