interior ministry intelligence directorate - Francés Inglés Diccionario