美国的detective、police和agent、sheriff的区别
police officer是对普通警察的称呼,包括所有的执法人员,特别是巡警。detective是警探,主要负责侦破案件,是一些警局的侦探类警察,也可以叫做police。agent是联邦探员,主要是指在联邦执法机构的探员,如美国联邦调查局(FBI),美国国家安全局(NSA)等。sheriff是一些县郡的治安官,是民众选择的,每几年会有选举。还有很多的其他称呼,如Marshal,专指美国法警。在很多机构中,如NCIS(美国海军罪案调查处),还有军人,就直接称呼军衔。