Akademik
police have sealed off the embassy
=
police have sealed the embassy
Politics english-russian dictionary
.
2013
.