The English term "ranch, property, estate" matches the Dutch term "landgoed"

other english words that include "property" : dutch :
ranch, estate, property, possession bezitting
estate, ranch, property boerderij