secretary general (plural secretaries general)
A calque translation of French secrétaire général, hence the unusual order of adjective following noun.