institut teknologi

Etymology
Compound of,.