director of republic strategic information service - Alemán Inglés Diccionario