lord protector of the commonwealth - Spanish English Dictionary