technical sergeant - English Synonyms Dictionary