secretary general of an ınstitution - French English Dictionary