director of republic strategic information service - Español Inglés Diccionario