to pledge or sell - Deutsch Englisch Wörterbuch