Akademik

police have sealed off the embassy
= police have sealed the embassy

Politics english-russian dictionary. 2013.