general intelligence directorate - Alemán Inglés Diccionario