(police) special operations directorate - Allemand Anglais Dictionnaire