interior ministry intelligence directorate - Français Anglais Dictionnaire