secure oneself with a pledge - Deutsch Englisch Wörterbuch