interior ministry intelligence directorate - Fransızca İngilizce Sözlük