Meaning: 
Scientific and Technological Research Council of Turkey
Category of acronyms: 
Alphabets: