foreign government or an agency thereof - Turkish English Dictionary