(police) special operations directorate - German English Dictionary