lord protector of the commonwealth - Turkish English Dictionary