detective constable - English Synonyms Dictionary