The Swedish term "slott, slott, borg, borg" matches the English term "castle"

other swedish words that include "slott" : english :
yttre slottsmur bailey
slott manor-house
palats, slott palace