Title: TEK tekniikan tietokeskus
Subjects: Technology, Dictionaries, Finnish