secure oneself with a pledge - Fransızca İngilizce Sözlük