secretary general of an ınstitution - Francés Inglés Diccionario