(police) special operations directorate - Fransızca İngilizce Sözlük