secure oneself with a pledge - Spanish English Dictionary