The Swedish term "tekno" matches the English term "techno"

other swedish words that include "tekno" : english :
teknologiska technological
teknologi technology