The English term "abdicate, resign, lay" matches the Dutch term "neerleggen"

other english words that include "abdicate" : dutch :
resign, abdicate afstand doen
abdicate, resign, quit, thank bedanken