foreign government or an agency thereof - German English Dictionary