secure oneself with a pledge - Alemán Inglés Diccionario