foreign government or an agency thereof - Espagnol Anglais Dictionnaire