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

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