The Swedish term "uppfinnare" matches the English term "inventor"

other swedish words that include "uppfinnare" : english :
uppfinnare inventer