police special operations squad - French English Dictionary