The English term "castle" matches the Dutch term "plecht"

other english words that include "castle" : dutch :
castle burcht
castle kasteel
lock, castle, hook slot