criminal investigation detachment - English Synonyms Dictionary