The English term "excellency" matches the Dutch term "majesteit"

other english words that include "excellency" : dutch :
excellency eerwaarde
excellency hoogheid