DictionaryForumContacts

   English thesaurus
Terms containing information technologies and | all forms
SubjectEnglishThesaurus
interntl.trade., abbr.European Strategic Program for Research and Development in Information TechnologiesESPIRIT