foreign government or an agency thereof - Allemand Anglais Dictionnaire