intelligence directorate - Francés Inglés Diccionario