director of republic strategic information service - Francés Inglés Diccionario