realize a pledge - Englisch Synonyme Wörterbuch