Scowcroft
n. (Scowcroft)人名;(英)斯考克罗夫特
例句
Brent Scowcroft said that's where the Europeans can help.
斯考克罗夫特表示,这是欧洲人可以帮忙的地方。