to pledge something - Spanish English Dictionary