to pledge or deposit as security - Spanish English Dictionary