The Swedish term "handgjord" matches the English term "hand-made"

other swedish words that include "handgjord" : english :
handgjorda man-made