secure oneself with a pledge - İspanyolca İngilizce Sözlük