foreign government or an agency thereof - Turc Anglais Dictionnaire