lord protector - Spanish English Dictionary