teknisk högskola

Noun

 * 1) a university of technology, an institute of technology