Semi Technical Vocabulary