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

other english words that include "castle" : swedish :
forecastle skans på fartyg